What can Software Engineers Learn from Manufacturing to Improve Software Process and Product?

نویسنده

  • Norman F. Schneidewind
چکیده

The purpose of this paper is to provide the software engineer with tools from the field of manufacturing as an aid to improving software process and product quality. Process involves classical manufacturing methods, such as statistical quality control applied to product testing, which is designed to monitor and correct the process when the process yields product quality that fails to meet specifications. Product quality is measured by metrics, such as failure count occurring on software during testing. When the process and product quality are out of control, we show what remedial action to take to bring both the process and product under control. NASA Space Shuttle failure data are used to illustrate the process methods.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Process Modeling and Capability Feedback for Integrated Injection Molded Product Development

In order to limit new product development time and ensure quality, the engineer needs to understand the capability of the manufacturing process that will be used. Specifically, the engineer must be able to assess the feasibility of producing the parameters (i.e. dimensions and physical properties) of a design within their specified tolerances and understand how variation will affect the ideal f...

متن کامل

Design for Casting - A New Paradigm for Preventing Potential Problems

Design revisions are expensive and time consuming. Yet, these are inevitable because product designers have limited knowledge about casting processes and have no means to evaluate the influence of design features on castability (costs, quality and productivity). Problems appear much later, at the tooling or manufacturing stage, when it is much more expensive to incorporate changes than at the d...

متن کامل

GQM based Inspection

Inspections are generally accepted as a means to improve the quality of software products in an effective and efficient way. However, inspections are not a standard practice in a great number of software projects and software organisations. Introducing and implementing inspections is often a tedious and difficult task, because software engineers must be personally convinced of the effectiveness...

متن کامل

Active Software Artifacts

There are many similarities between industrial goods manufacturing and software development processes. This paper first briefly analyzes the recent developments in goods manufacturing, and then identifies the equivalent techniques in software technology. It is claimed that products developed during software manufacturing must be modeled as active artifacts. As a possible approach in this direct...

متن کامل

Study on implementation of one-piece lean line design using simulation techniques: A practical approach

This paper discusses the simulation study carried out for proposing one-piece lean line layout with features of Lean Manufacturing. The lean initiatives that can be addressed are, introducing Kanban replenishment sys-tem, better work-in-process, changing the layout, visual management techniques, standardized work for the re-duction of cycle time, number of workers, number of setups. To improve ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • J. Intelligent Manufacturing

دوره 22  شماره 

صفحات  -

تاریخ انتشار 2009